CleantalkSP\SpbctWP\Scanner\ScannerQueue D

Total Complexity 283
Dependencies 44
Dependents 5
Total lines 2,143
Lines of code 1,479
Logical lines of code 746
Comment lines 321
Methods 26
Properties 8

Methods 26

Method Rating Maintainability Complexity Lines of code
get_modules_hashes()
D
23
43 171
heuristic_analysis()
D
24
37 154
signature_analysis()
D
24
34 163
file_system_analysis()
C
26
23 177
controllerBackground()
B
38 18 68
get_cms_hashes()
A
35 13 87
frontend_analysis()
A
34 12 92
important_files_listing()
A
40 13 61
__construct()
A
52 13 21
countModules()
A
44 10 50
clean_results()
A
44 9 40
outbound_links()
A
41 7 54
countFilesByStatusAndChecked()
A
48 8 31
get_approved_hashes()
S
41 5 59
handleErrorMsg()
S
53 7 25
get_denied_hashes()
S
41 4 61
launchBackground()
S
50 4 30
getNextStage()
S
60 5 12
schedule_send_heuristic_suspicious_files()
S
44 2 50
deleteFilesOfExclusionDirs()
S
59 4 13
controllerFront()
S
61 3 11
os_cron_analysis()
S
57 2 18
db_trigger_analysis()
S
57 2 17
auto_cure()
S
67 3 7
auto_cure_backup()
S
80 1 3
send_results()
S
76 1 4